Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia #1-w2 Australia #1-w3 Italy F3 Germany F4 Germany F6 Australia #1-w4 Germany F13 Italy #4-w2 Finland F1 Finland F2 Germany F6 Austria F4 Austria F5 UAE F2 Japan F5 Ireland F2 USA F28 USA F1 USA F3 UAE F1 Sweden F1 Sweden F2 Italy #4-w1 Italy #4-w3 Italy #4-w4 USA F1 USA F2 USA F3 Portugal F3 Italy F26 Germany F12 Germany F13 Belgium F2 Germany F1 Germany F3 Germany F4 Germany F5 Croatia F1 Croatia F2 Japan F4 Australia #1-w1 Italy F8 M15 Castelo Branco M25 Porto M25 Faro M25 Prague Maia Open - Oporto Ostdeutscher Sparkessen Cup - Dresden M25 Monastir M25 Prague Ostdeutscher Sparkassen Cup - Dresden Open D'Orleans - Orleans Challenger Hamburg - Hamburg IPP Open - Helsinki Black Forest Open - Freudenstadt Genoa Open - Genova The Shelbourne Irish Open - Dublin M25 Wetzlar Baden Open - Karlsruhe Dublin Challenger - Dublin M15 Ueberlingen Akbank Private Banking TED Open - Istanbul GHI Bronz Classic - Bronx Challenger 42 - Andrezieux PEOPLEnet Cup - Dnepropetrovsk Napoli Challenger - Napoli Zivnobanka Open 1999 - Prostejov Polish Open 99 - Poznan Dublin Challenger - Dublin The LTA Cardiff Challenger - Cardiff AXA Open - Espinho Porsche Open - Poznan CA Challenger - Graz Black Forest Open 2004 - Freudenstadt Tatra Banka Slovak Open - Bratislava Jagermeister Open - Braunschweig Oberstraufen Cup - Oberstaufen Nord/LB Open 2004 - Braunschweig Challenger Groningen - Groningen Logopak Challenger 2005 - Lubeck Sunrise Challenger BMW Tennis Championship - Sunrise ATP Challenger Open 2004 - Monchengladbach Kobstaedernes ATP Challenger - Kolding KGHM Dialog Polish Indoors - Wroclaw Bordeaux Challenger Oberstaufen Challenger Istanbul Challenger Lambertz Open by Stawag - Aachen Braunschweig Challenger Mitsubishi Electric Europe Cup - Monza Morocco Tennis Tour - Casablanca The Surbiton Trophy - Surbiton Genova Challenger Lambertz Open by Stawag 2007 - Aachen Eckental Challenger Geneva Challenger Helsinki Challenger Heilbronn Challenger Dallas Challenger Savannah Challenger Lambertz Open by Stawag - Aachen Istanbul Challenger IPP Open - Helsinki Maui Challenger Savannah Challenger Mobilux Open - Luxembourg Furth Challenger Winnetka Challenger Tiburon Challenger Binghamton Challenger Aptos Challenger Oberstaufen Cup - Oberstaufen Maui Challenger Dallas Challenger Bordeaux Challenger Irving Challenger Heilbronn Challenger Tatra Banka Slovak Open - Bratislava Vancouver Challenger Irving Challenger Aix En Provence Challenger Braunschweig Challenger Orbetello Challenger Sporting Challenger - Turin San Marino Challenger St. Petersburg Challenger - St. Petersburg Dallas Challenger Barranquilla Challenger Istanbul Challenger Indian Wells Challenger Luedenscheid Challenger Aamulehti Tampere Opene - Tampere Muller Cup - Ulm Szczecin Challenger Open D'Orleans - Orleans Salzburg Challenger Tallahassee Tennis Challenger - Tallahassee Knoxville Challenger Aptos Challenger Manchester Challenger Grand Prix Hassan II - Casablanca Mallorca Open - Mallorca Campionati Internazionali di Sicilia - Palermo Braunschweig Challenger Dubai Tennis Open - Dubai Estoril Open - Estoril Open Seat-Godo 2000 - Barcelona Waldbaum's Hamlet Cup - Long Island Scania Stockholm Open - Stockholm Dubai Tennis Open - Dubai ATU Cup - Weiden Estoril Open - Estoril Open Seat-Godo 2001 - Barcelona Athens Challenger UBS Open Gstaad - Gstaad Generali Open 2001 - Kitzbuhel Nottingham Challenger LTA Shrewsbury Challenger - Shrewsbury Schickendanz Open - Furth Biella 6 Challenger Banca Stato Challenger - Lugano Heilbronn Open - Heilbronn Bercuit Challenger Prague 2 Challenger Internationaux de Doubs Open de Franchie-Comte - Besancon 4th Volkswagen Challenger - Wolfsburg St. Petersburg Open - St. Petersburg Open 13 - Marseille Pekao Open - Szczecin Oeiras 2 Challenger Trofeo Conde de Godo - Barcelona Tallahassee Challenger 10th Wartburg Open - Eisenach Ismaning Challenger Eckental Challenger Salem Open - Hong Kong Pomorski Bank Kredytowy Open - Szczecin Maia Challenger - Oporto Morocco Tennis Tour - Marrakech CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel USTA Challenger of Orlando - Orlando Tatra Banka Open 2006 - Bratislava Generali Open 1999 - Kitzbuhel USTA Men's Challenger of Dallas - Dallas Open Seat Godo 2003 - Barcelona Badden Open by Rothaus - Ettlingen Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland Idea Prokom Open - Sopot 3rd Volkswagon Challenger - Wolfsburg 10° Trofeo Luigi Pezzoli - Bergamo Thailand Open - Bangkok Adidas Open de Toulouse - Toulouse Adidas International - Sydney Generali Open 2002 - Kitzbuhel Generali Open 2003 - Kitzbuhel Internazionali di Tennis di Bergamo - Bergamo Milan Indoors - Milan The Surbiton Trophy - Surbiton Nur-Sultan Challenger Mouilleron-Le-Captif Challenger Eckental Challenger Helsinki Challenger Rennes Challenger Quimper Challenger Cherbourg Challenger Cordenons Challenger Kitzbuhel Challenger Sarasota Challenger Genova Challenger Open Seat-Godo '99 - Barcelona AXA Cup - London Franklin Templeton Tennis Classic - Scottsdale Adidas International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam Open de la Comunidad Valenciana - Valencia Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart China Open - Beijing Orleans Challenger Marburg Challenger Mouilleron-Le-Captif Challenger Rome Challenger Dubai Open - Dubai Open Seat Godo 2005 - Barcelona Estoril Open - Estoril Gerry Weber Open - Halle Bordeaux Challenger Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Croatia Open - Umag China Open - Beijing Campionati Internazionali di Sicilia - Palermo Alicante Challenger CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Copa Telmex - Buenos Aires Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Thailand Open - Bangkok Open de Moselle - Metz BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel Next Generation Adelaide International - Adelaide Heineken Open - Auckland Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Heineken Open - Auckland Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Heineken Open - Auckland ATP Studena Croatia Open Umag - Umag BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Brisbane - Brisbane Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Gerry Weber Open - Halle AEGON Championships - London Sarasota Challenger Mercedes Cup - Stuttgart ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Thailand Open - Bangkok Brisbane International - Brisbane Brasil Open - Costa do Sauipe Salzburg Challenger ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona BMW Open - Munich Gerry Weber Open - Halle International German Open - Hamburg ATP Studena Croatia Open Umag - Umag Open de Moselle - Metz Open Sud de France - Montpellier Dallas Challenger Qatar ExxonMobil Open - Doha Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Tallahassee Challenger ATP Studena Croatia Open - Umag Legg Mason Tennis Classic - Washington Open de Moselle - Metz Malaysian Open - Kuala Lumpur Open de Nice Cote d'Azur - Nice Qatar ExxonMobil Open - Doha Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Gerry Weber Open - Halle Citi Open - Washington Moselle Open - Metz PTT Thailand Open - Bangkok Valencia Open - Valencia Brisbane International - Brisbane Delray Beach International Tennis Championships - Delray Beach Hall of Fame Tennis Championships - Newport Grand Prix de Tennis de Lyon - Lyon BB&T Atlanta Open - Atlanta Sarasota Challenger Marburg Challenger Sacramento Challenger Dallas Challenger China Open - Beijing If Stockholm Open - Stockholm Tennis Channel Open - Las Vegas Charlottesville Challenger Malaysian Open - Kuala Lumpur US Men's Clay Court Championship - Houston Knoxville Challenger Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Rakuten Japan Open - Tokyo Heineken Open - Auckland Brisbane International - Brisbane Champaign Challenger Heineken Open - Auckland Sunrise Challenger Open 13 - Marseille BMW Open - Munich Aegon Nottingham Open - Nottingham If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Marrakech Gerry Weber Open - Halle Swiss Indoors Basel - Basel Grand Prix Hassan II - Marrakech Mercedes Cup - Stuttgart Hall of Fame Open - Newport Dallas Challenger Open Sud de France - Montpellier Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Gerry Weber Open - Halle Sarasota Challenger U.S. National Indoor Tennis Championships - Memphis Sydney International - Sydney UNICEF Open - 's Hertogenbosch Moselle Open - Metz BB&T Atlanta Open - Atlanta Abierto Mexicano Telcel - Acapulco Shenzhen Open - Shenzhen Ortisei Challenger Croatia Open Umag - Umag Mercedes Cup - Stuttgart Sydney International - Sydney Moselle Open - Metz ATP Kremlin Cup - Moscow Medibank International - Sydney Gerry Weber Open - Halle Open de Tenis Comunidad Valenciana - Valencia BMW Open - Munich Pilot Pen Tennis - New Haven Open de Moselle - Metz AIG Japan Open Tennis Championships - Tokyo Panama City Challenger Braunschweig Challenger PBZ Zagreb Indoors - Zagreb BMW Open - Munich Mercedes Cup - Stuttgart AIG Japan Open Tennis Championships - Tokyo ABN AMRO World Tennis Tournament - Rotterdam US Men's Clay Court Championship - Houston Studena Croatia Open - Umag Gerry Weber Open - Halle Sarasota Challenger German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad China Open - Beijing Kremlin Cup - Moscow Bratislava Challenger Open de Tenis Comunidad Valenciana - Valencia Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Gerry Weber Open - Halle Open de Nice Cote d'Azur - Nice Abierto Mexicano Telcel - Acapulco Grand Prix de Tennis de Lyon - Lyon Heilbronn Challenger Estoril Open - Estoril US Men's Clay Court Championship - Houston Le Gosier Challenger Moselle Open - Metz If Stockholm Open - Stockholm Allianz Suisse Open Gstaad - Gstaad Delray Beach Open - Delray Beach Aptos Challenger Irving Challenger US Men's Clay Court Championship - Houston Mercedes Cup - Stuttgart Le Gosier Challenger SkiStar Swedish Open - Bastad Bordeaux Challenger Bet-at-home Open - Hamburg Citi Open - Washington Malaysian Open - Kuala Lumpur Valencia Open - Valencia Open Sud de France - Montpellier Winston-Salem Open - Winston-Salem Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Generali Open - Kitzbuhel Abierto Mexicano - Los Cabos St. Petersburg Open - St. Petersburg Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona BMW Open - Munich Braunschweig Challenger Geneva Open - Geneva AEGON International - Eastbourne Citi Open - Washington Moselle Open - Metz Shenzhen Open - Shenzhen Vancouver Challenger ABN AMRO World Tennis Tournament - Rotterdam Hamburg Challenger AEGON International - Eastbourne Citi Open - Washington Chengdu Open - Chengdu China Open - Beijing Brisbane International - Brisbane Grand Prix Hassan II - Marrakech BMW Open - Munich Geneva Open - Geneva Noventi Open - Halle Hall of Fame Open - Newport Moselle Open - Metz UBS Open Gstaad - Gstaad bett1HULKS Indoors - Cologne Grand Prix de Tennis de Lyon - Lyon Abierto Mexicano Telcel - Acapulco Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai AIG Japan Open - Tokyo Sanremo Challenger bett1HULKS Championships - Cologne Brasil Open - Costa do Sauipe PBZ Zagreb Indoors - Zagreb Open de Tenis Comunidad Valenciana - Valencia The Hypo Group Tennis International 2008 - Poertschach Mercedes Cup - Stuttgart Thailand Open - Bangkok China Open - Beijing St. Petersburg Open - St. Petersburg PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Connex Open Romania - Bucharest Open 13 - Marseille Copa Telmex - Buenos Aires Scania Stockholm Open - Stockholm Delray Beach International Tennis Championships - Delray Beach ABN/AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai ABN/AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Gerry Weber Open - Halle US Men's Clay Court Championship - Houston BMW Open - Munich ABN/AMRO World Tennis Tournament - Rotterdam China Open - Beijing Salem Open - Hong Kong Sydney International - Sydney Open Sud de France - Montpellier Open 13 Provence - Marseille Abierto Mexicano Telcel - Acapulco BMW Open - Munich Geneva Open - Geneva Kremlin Cup - Moscow Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Mercedes Cup - Stuttgart Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris 14th Paris Open - Paris CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Open de la Comunidad Valenciana - Valencia Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Stuttgart St. Petersburg Open - St. Petersburg BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Miami Open - Miami China Open - Beijing Tennis Masters Series - Paris Tennis Masters Series - Madrid Tennis Masters Series - Hamburg Open 13 - Marseille International Tennis Championships - Delray Beach Open de Tenis Comunidad Valenciana - Valencia Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Rogers Masters - Montreal Next Generation Adelaide International - Adelaide U.S. Open - New York BNP Paribas Masters - Paris Australian Open - Melbourne French Open - Paris BCR Open Romania - Bucharest Topshelf Open - 's-Hertogenbosch BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Australian Open - Melbourne Ordina Open - 's-Hertogenbosch BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Sony Ericsson Open - Miami Sony Ericsson Open - Miami U.S. Open - New York Open SEAT 2008 - Barcelona Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid AIG Japan Open Tennis Championships - Tokyo French Open - Paris Wimbledon - London U.S. Open - New York Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai Masters Series - Hamburg BNP Paribas Masters - Paris Medibank International - Sydney BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Australian Open - Melbourne French Open - Paris BNP Paribas Open - Indian Wells U.S. Open - New York Australian Open - Melbourne Heineken Open - Auckland French Open - Paris BNP Paribas Open - Indian Wells Wimbledon - London Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Tennis Masters Series - Cincinnati The Ericsson Open - Miami Mutua Madrid Open - Madrid Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Rogers Cup - Montreal Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Western & Southern Open - Cincinnati U.S. Open - New York Australian Open - Melbourne French Open - Paris Bet-at-home Open - Hamburg Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai U.S. Open - New York Barcelona Open BancSabadell - Barcelona BNP Paribas Open - Indian Wells Gerry Weber Open - Halle BB&T Atlanta Open - Atlanta Australian Open - Melbourne French Open - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Wimbledon - London Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Sony Open Tennis - Miami Wimbledon - London U.S. Open - New York Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Croatia Open - Umag Miami Open - Miami Rogers Cup - Toronto BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Miami Open - Miami Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Ordina Open - s-Hertogenbosch U.S. Open - New York U.S. Open - New York Thailand Open - Bangkok Swiss Indoors Basel - Basel Davis Cup, World Group, QF, ESP-RUS 4-1 Davis Cup, World Group, 1R, ESP-MAR 3-2 Barcelona Open Banc Sabadell - Barcelona Davis Cup, World Group, SF, ESP-ARG 3-2 Tennis Masters Series - Monte Carlo Davis Cup, World Group, PO, ITA-ESP 2-3 Davis Cup, World Group, SF, ESP-ISR, 4-1 Rogers Cup - Montreal Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Australian Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Wimbledon - London All Lower level tournaments U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Tennis Masters Cup - Sydney U.S. Open - New York Tennis Masters Cup - Shanghai Tennis Masters Cup - Houston French Open - Paris Wimbledon - London Olympics - Sydney U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open Qualifying - Doha Masters Series Hamburg - Hamburg Campionati Internazionali d'Italia - Rome Wimbledon - London Davis Cup, World Group, SF, ESP-USA 5-0 Davis Cup, World Group, 1R, NED-ESP 4-1 Davis Cup, World Group, QF, ESP-CRO 5-0 Davis Cup, World Group, QF, ESP-GER, 3-2 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, 1R, ESP-KAZ 5-0 Davis Cup, World Group, F, ESP-AUS 3-1 Davis Cup, World Group, QR, ESP-UZB 4-0 Davis Cup, World Group, F, AUS-ESP 3-1 Davis Cup, World Group, 1R, ESP-BEL 5-0 Davis Cup, World Group, QF, ESP-NED 4-1 Watsons Water Champions Challenge - Hong Kong Davis Cup, World Group, 1R, GER-BEL 1-4 French Open (juniors) Olympics - Athens